English Dictionary
◊ ROSA BANKSIA
Rosa banksia
n : Chinese evergreen climbing rose with yellow or white single
flowers [syn: {banksia rose}, {Rosa banksia}]